solidarity association for the physically disabled - German English Dictionary